Finned radiator - Alemán Inglés Diccionario